Permissions management
Vue d'ensemble
On a les permissions suivantes:
- Admin
- Manager
- Read-only
L'objet qui contient les permissions ressemble à ça:
{
"group": 0, // 0 = Admin, 1 = Manager, 2 = Read-only
"manager": [],
"read-only": []
}
Si il a tout les droits, on met [] dans le tableau.
Si il a des droits spécifiques, on met les id des sites dans le tableau.
Par exemple, si un utilisateur a les droits de manager sur les sites 1 et 2, on aura:
{
"group": 1,
"manager": [1, 2],
"read-only": []
}
ou bien:
{
"group": 2,
"manager": [],
"read-only": [1, 2]
}